|
Date : 8 MAI 1993 Programme : FRACTALES Protection : MESSAGE SHAREWARE Outils : SOFT-ICE V2.50 Temps pass� : 2 MINUTES Fichier : FRACTALES.EXE Soci�t� : Divers : Origine : Y.P. Num�ro : 213 Un bon programme ( excellent m�me ) mais le message shareware qui s'affiche toutes les 20 secondes est plus que p�nible. Le programme EXE est en clair, apparement l'auteur n'a pas encore souffert des actions d�vastatrices des pirates et autres "ET HOP ! JE PLACE MON NOM A LA PLACE DE L'AUTEUR". Je laisse donc le soin aux "petits" de modifier le texte original. Le message n'apparaissant que toutes les 20 secondes environ il m'a �t� difficile de trouver un point d'arr�t. Finalement il suffit de se placer sur l'INT10 ( acc�s �cran ) sans bouger et d'attendre. Lorsque SOFT-ICE apparait ( quand il apparait ! ) il suffit de sortir des diff�rents CALL et CALLF pour revenir � la boucle appelante. Et on trouve le CALLF responsable en CS:03A9. Juste quelques instructions auparavant se trouve le saut conditionnel qui appelle ou non le sous-programme: CS:037C JBE qu'il suffira de transformer en JMP. CS=3268 CS:0376 813E0643801A CMP WORD PTR [4306],1A80 CS:037C 7638 JBE 03B6 : : CS:03A9 ............ CALLF Affichage du message. : : CS:03B6 ............ ..... Suite du programme. Le CALLF se trouvant en CS:03A9 on voit qu'en for�ant le saut on saute pardessus la routine en question. Avec PCTOOLS chercher la chaine: 813E0643801A7638 Et modifier: ............EB.. FREDDY |